/*首页架构修改 */

#wrapper{
	min-width: 1100px;
}
.navbar-header{
	width: 40%;
}
.nav-header{
	border-top:2px solid #999;
}
.navbar-static-top{
	background: #393d49;
	color:#d5d5d5;
	background-color: #263949;
}
.navbar-static-side{
	background:#505461;
}
.navbar-static-top h1{
	display: inline-block;
   margin:15px 0;
   padding:0 30px;
   line-height: 30px;
   border-right:2px solid  #999;
}
.navbar-top-links .exit{
	line-height:60px;
	border-left:1px solid #999;
	padding-left:30px;
}
.navbar-top-links a:hover{
    color:#fff !important;
    background:#505461 !important;  
}
.count-info .label{
	position:relative;
	right:0;
	top:0;
	margin-left:3px;
}
.content-tabs{
	border-color:#505461;
}
.navbar-top-links .notice .count-info i{
	color:#fff !important;
}
.page-tabs a.active{
	background:#505461;
	color:#d5d5d5;
	background-color:#263949;
}
.link-block{
	padding:0 10px;
}
.navbar-top-links .notice .link-block{
	padding:0;
	height:100%;
}
.nav > li > a{
	color:#d5d5d5;
}
.nav-header a{
	color:#fff;
}
.nav-header .text-muted{
	color:#d5d5d5;
}
.row{
	margin:0;
}
.roll-right.btn-group{
	right:0;
}
.roll-right.J_tabRight{
   right:80px;
}
#page-wrapper{
	padding:0 0 0 220px;
	margin:0;
	position: relative;
	
}
body.full-height-layout #page-wrapper{
	height:-webkit-calc(100% - 61px);
	height:-moz-calc(100% - 61px);
	height:calc(100% - 61px);
}
body.fixed-sidebar .navbar-static-side, body.canvas-menu .navbar-static-side{
	position:absolute;
	left:0;
	overflow:hidden;
	overflow-y:auto;
}
#content-main{
	height:-webkit-calc(100% - 78px);
	height:-moz-calc(100% - 78px);
	height:calc(100% - 78px);
}
.footer{
	margin:0;
}